sponge cake (often soaked in rum) - Espagnol Anglais Dictionnaire